package com.nlp.visualization.pojo.NLP.discourse;

import java.awt.*;
import java.io.File;

public class WordsCloudOption {

    int width;
    int height;
    int minWordLength;
    File backgroundImage;
    Color backgroundColor;
    String font;
    String savePath;
    WordCloudBackground bgType;


    public int getWidth() {
        return width;
    }

    public void setWidth(int width) {
        this.width = width;
    }

    public int getHeight() {
        return height;
    }

    public void setHeight(int height) {
        this.height = height;
    }

    public int getMinWordLength() {
        return minWordLength;
    }

    public void setMinWordLength(int minWordLength) {
        this.minWordLength = minWordLength;
    }

    public File getBackgroundImage() {
        return backgroundImage;
    }

    public void setBackgroundImage(File backgroundImage) {
        this.backgroundImage = backgroundImage;
    }

    public Color getBackgroundColor() {
        return backgroundColor;
    }

    public void setBackgroundColor(Color backgroundColor) {
        this.backgroundColor = backgroundColor;
    }

    public String getFont() {
        return font;
    }

    public void setFont(String font) {
        this.font = font;
    }

    public String getSavePath() {
        return savePath;
    }

    public void setSavePath(String savePath) {
        this.savePath = savePath;
    }

    public WordCloudBackground getBgType() {
        return bgType;
    }

    public void setBgType(WordCloudBackground bgType) {
        this.bgType = bgType;
    }


    public WordsCloudOption() {
        this.minWordLength = 2;
    }
}
